/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package gestionmagasins_aspectj_junit_patterns.model;

/**
 *
 * @author Michael
 * Cette classe (TaxeArticle) correspond à la classe TaxePaiement du modèle du domaine et du modèle de conception du devoir précédent.
 * Il s'agit d'une correction. La classe d'association entre la classe Taxe et Article est logiquement TaxeArticle. 
 * Elle représente l'abstraction de la taxe applicable à un article.
 * L'attribut taux sera retiré, car il est inutile de conserver le taux dans l'association d'une taxe à un article.
 */
public class TaxeArticle {
    
    private Article article;
	private Taxe taxe;
    
    public TaxeArticle(Article article, Taxe taxe){
      
        this.article = article;
        this.taxe = taxe;
    }
    
    public Article getArticle() {
		return article;
	}

	public void setArticle(Article article) {
		this.article = article;
	}

	public Taxe getTaxe() {
		return taxe;
	}

	public void setTaxe(Taxe taxe) {
		this.taxe = taxe;
	}
}
